.login-page{
    height: calc(100vh - 200px);
    .bgimg{
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: -1;
        filter: blur(2px);
        img{
            object-fit: cover;
            width: 100%;
            height: 100%;
        }
    }
    .login-form{
        width: 240px;
        margin: 200px auto 0;
        .form-line{
            border-bottom: 1px solid #ccc;
            display: flex;
            align-items: center;
            height: 40px;
            .form-line-label{
                width: 50px;
                text-align: right;
            }
            .form-line-content{
                flex: 1;
                border: none;
                height: 35px;
                outline: 0;
                background-color: transparent;
            }
        }
    }
}